11400 Donner Pass Rd, Ste 30, Truckee, CA 96161-4921, Truckee
"Pleasant surprises everywhere. Amazing menu and food—very legit Mexican dishes. Super quick servic"
"Pleasant surprises everywhere. Amazing menu and food—very legit Mexican dishes. Super quick servic"